Est. Annual Revenue
$100K-5.0M
Est. Employees
25-100
Elinor McCartney's photo - President of Pen & Tec

President

Elinor McCartney

CEO Approval Rating

70/100

Read more